position telemeter - French English Dictionary